Real-time screen-space liquid rendering with complex refractions

نویسندگان

  • Takuya Imai
  • Yoshihiro Kanamori
  • Jun Mitani
چکیده

Particle-based liquid is often rendered only with single refraction in real-time applications, which deteriorates the reality of liquid. We present a screen-space method for rendering particle-based liquids with up to four refractions in real time. Our method separates liquid particles into splashes and aggregations (i.e., liquid bodies), and generates a pair of depth maps of frontand back-facing surfaces for each. We use the depth maps of splashes as they are, but smooth those of aggregations to reduce small bumps. For smoothing depth, we iteratively fit planes locally using moving least-squares, unlike previous filtering-based approaches that cause undesirable refractions around depth boundaries. By calculating refractions with physically-based light attenuation, our method can render liquids more realistically than previous methods.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real-Time Screen-Space Liquid Rendering with Two-Sided Refractions

In interactive applications such as games, particle-based liquids are often used for simulation. Such liquids are rendered with only a single refraction at the front-facing surface, which damages photorealism because it cannot express the thickness of liquid. In this paper, we propose an approach to render particle-based liquid with twice refraction at frontand back-facing surfaces in real time...

متن کامل

Realistic Water Volumes in Real-Time

Figure 1: Examples of rendering of water volumes. All images are 800 × 600 and are generated at about 30Hz. Abstract We present a real-time technique to render realistic water volumes. Water volumes are represented as the space enclosed between a ground heightfield and an animable water surface heightfield. This representation allows the application of recent GPU-based heightfield rendering alg...

متن کامل

Screen-Space Subsurface Scattering, A Real-time Implementation Using Direct3D 11.1 Rendering API

Context. Subsurface scattering the e ect of light scattering within a material. Lots of materials on earth possess translucent properties. It is therefore an important factor to consider when trying to render realistic images. Historically the e ect has been used for o ine rendering with ray tracers, but is now considered a real-time rendering technique and is done based on approximations o pre...

متن کامل

Efficient Rendering of Multiple Refractions and Reflections in Natural Objects

In this paper we present a multi-pass rendering approach for approximating the effects of multiple refractions and specular reflections in transparent or semitransparent materials. These optical effects are typically found in natural materials like ice but also in glass artworks. The rendering technique proposed in this paper is intended to perform at real-time frame rates and aim at achieving ...

متن کامل

Screen-Space Ambient Occlusion by Unsharp Masking of the Depth Buffer

With the advent of the programmable graphics pipeline, it has become possible to move expensive rendering processes to the GPU for real-time computation. The demand for realistic real-time rendering in games has led to the creation of GPU shaders that approximate global illumination. Our project is an implementation of one such approximation known as screen-space ambient occlusion (SSAO).

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Journal of Visualization and Computer Animation

دوره 27  شماره 

صفحات  -

تاریخ انتشار 2016